#include<stdio.h>
#include<unistd.h> 
#include<string.h> 
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h> 
int main (  )
{
umask(0);
 int fd = open("log.txt" , O_WRONLY | O_CREAT , 0666 );
 //open失败
 if( fd< 0 )
 {
   printf( "open file error\n" );
   return 1 ;
 }
  return 0 ; 

}




//int main()
//{
//  printf( " pid:%d\n", getpid() );
//  FILE*  fp =  fopen( "log.txt" , "a" );
//  if(fp==NULL)
//  {
//    perror("fopen");
//    return 1 ;
//  }
// const char * message ="abcd\n";
//// fwrite(message , strlen(message),1, stdout ) ;
////fprintf(fp, "%s : %d\n", message , 1234);
//fprintf(stdout, "%s : %d\n", message , 1234);
//
//
//  fclose(fp);
// // sleep(10);
//  return 0; 
//}
